#ifndef STACKSTATUSWIDGET_H
#define STACKSTATUSWIDGET_H
#include <src/main/common/shadowwidget.h>

#include <QWidget>
class QLabel;
class StaticButton;

class StackStatusWidget : public QWidget
{
    Q_OBJECT
public:
    explicit StackStatusWidget(QWidget *parent = 0);
    void setNormalButton(const QString &icon, int num = 4);
    void setNormalButton( StaticButton *normalButton, const QString &icon, int num = 4);
    void setTextInfo(const QString &top, const QString &bottom);
    void setStaticIcon(const QString &icon);
    StaticButton *m_normalButton;
    StaticButton *m_normalButton2;
    StaticButton *m_normalButton3;
    StaticButton *m_normalButton4;
signals:
    void normalClicked();
    void normalClicked2();
    void normalClicked3();
    void normalClicked4();
private:
    void initUI();
private:
    QLabel *m_logo;
    QLabel *m_topText;
    QLabel *m_bottomText;

    StaticButton *m_normalButton5;
    StaticButton *m_normalButton6;
};

#endif // STACKSTATUSWIDGET_H
